2023年2月6日
摘要: alien_0 = {'color': 'green', 'points': 5} print(alien_0['color']) print(alien_0['points']) print(alien_0) alien_0['x_position'] = 0 alien_0['y_positio 阅读全文
posted @ 2023-02-06 11:31 Zoie_ting 阅读(18) 评论(0) 推荐(0) 编辑
摘要: cars = ['audi', 'bmw', 'aubaru', 'toyota'] for car in cars: if car == 'bmw': print(car.upper()) else: print(car.title()) # and or age = 18 age_0 = 20 阅读全文
posted @ 2023-02-06 11:30 Zoie_ting 阅读(24) 评论(0) 推荐(0) 编辑
摘要: bicycles = ["trek", "cannondale", "redline"] print(bicycles[0]) print(bicycles[0].title()) # 索引为-1,返回最后一个元素 print(bicycles[-1]) print(bicycles[-1].tit 阅读全文
posted @ 2023-02-06 11:30 Zoie_ting 阅读(12) 评论(0) 推荐(0) 编辑
摘要: message = "hello world" print(message) message = "Let's go" print(message) # title()以首字母大写显示每个单词 name = "zhou yu ting" print(name.title()) name = "ZHO 阅读全文
posted @ 2023-02-06 11:29 Zoie_ting 阅读(12) 评论(0) 推荐(0) 编辑
  2022年12月9日
摘要: 二、模块机制 1,CommonJS规范 CommonJS的模块规范 模块引用 var math = require('math') 模块定义 //math.js exports.add = function () { var sum = 0, i=0, args = arguments, l = a 阅读全文
posted @ 2022-12-09 09:46 Zoie_ting 阅读(22) 评论(0) 推荐(0) 编辑
  2022年12月8日
摘要: 四、在React中使用Redux 1,Redux可以和很多库一起用,为了方便在React中使用Redux,我们需要单独安装react-redux 2,展示组件和容器组件 展示组件负责应用的UI展示,也就是组件如何渲染,具有很强的内聚性。展示组建不关心渲染时使用的数据是如何获取到的,它只要知道有了这些 阅读全文
posted @ 2022-12-08 13:17 Zoie_ting 阅读(100) 评论(0) 推荐(0) 编辑
  2022年11月3日
摘要: 三、Redux简介及其主要组成 1,简介 Redux应用需要遵循三大原则,否则程序很容易出现难以察觉的问题。 ①唯一数据源 Redux只维护一个全局的状态对象,存储在Redux的store中。唯一数据源是一种集中式管理应用状态的方式,便于监控任意时刻应用的状态和调试应用,减少出错的可能性。 ②保持应 阅读全文
posted @ 2022-11-03 14:21 Zoie_ting 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 二、代码分片 默认情况下,npm run build时,create-react-app内部使用webpack将src路径下的所有代码打包成一个js文件和一个css文件。对于一个大型应用,如果还把代码打包到一个文件中,会延长网页的加载时间,给用户带了不好的体验。 理想情况下,用户访问一个页面时,该页 阅读全文
posted @ 2022-11-03 10:15 Zoie_ting 阅读(97) 评论(0) 推荐(0) 编辑
  2022年11月2日
摘要: 一、React Router基本用法 1,路由器 React Router通过Router和Route两个组件完成路由功能。Router可以理解为路由器,一个应用中只有一个Router实例,所有路由配置组件Route都定义为Router的子组件。在Web应用中,我们一般会使用对Router进行包装的 阅读全文
posted @ 2022-11-02 15:18 Zoie_ting 阅读(368) 评论(0) 推荐(0) 编辑
  2022年10月31日
摘要: 十三、注意事项 为了在开发和调试阶段更好的区别包装了不同组件的高阶组件,需要对高阶组件的显示名称做自定义处理。常用的处理方法是,把被包装组件的显示名称也包到高阶组件的显示名称中。 不要在组件的render方法中使用高阶组件,尽量也不要在组件的其他生命周期方法中使用高阶组件。因为调用高阶组件,每次都会 阅读全文
posted @ 2022-10-31 17:48 Zoie_ting 阅读(52) 评论(0) 推荐(0) 编辑