摘要:
一、 整体思路 1 首先是代码的大体构造,先判断引入代码的环境,即对应amd 和cmd的处理 2 vue_init 需要借助 initMinxin ==>>> // 初始化选项1: 规范 2: 合并策略。 3 mergeOptions 选项合并 一个或者多个对象合并,并且生成一个新的对象 ==> r 阅读全文
摘要:
一、整体思路 1. 首先我们需要解析data,并且data里面的属性添加为vue的属性,并且拿到属性值 。 通过 原型方法 _peoxy实现 Obsever(代理函数) ==》 walk convert defineReactive 2. 对象属性的默认值 defineProperty 3. vue 阅读全文
摘要:
一、 如何查看自己的文件大小,所有文件占了多少? du -h -d 1 . 当前目录文件以及大小 sudo du -h -d 1 / 所目录下的文件以及大小 阅读全文
摘要:
一、按照官网的步骤一步一步的操作,到最后 react-native init AwesomeProject 时就是报错 报错信息如下图 然后我下载了这个模块 npm install prompt -g 就可以了,希望能帮到你。如果下载出错,请切换终端到root模式 sudo su 二、初始化文件后, 阅读全文
摘要:
方法1、打开终端输入 sudo su 然后回车 Password: (输入root密码即可) sh-3.2# (输入执行的命令即可,例如 npm i -g npm 就是更新npm的最新版本) 阅读全文
摘要:
一、在运行rn app应用时,react-native run:ios 报错出现 解决办法: 1、react-native run-ios --simulator="iPhone 6",运行时指定启动版本 2 、Open file: 打开:node_modules/react-native/loca 阅读全文
摘要:
一、API请求? 二、基础库兼容? 三、不同页面之间的传值 一、API请求? 1 wx.request({ 2 url: 'test.php', // 仅为示例,并非真实的接口地址 3 data: { 4 x: '', 5 y: '' 6 }, 7 header: { 8 'content-type 阅读全文
摘要:
一、什么是小程序? 基于微信的可以为用户提供一些服务的web项目,利用微信提供的接口可以让所有开发者使用到微信的原生能力,去完成一些之前做不到或者难以做到的事情。 二、小程序开发工具以及语言? 小程序需要用到微信提供的小程序开发工具,小程序的主要开发语言是 JavaScript 。 三、小程序与普 阅读全文
摘要:
javascript 是一门单线程语言(按照语句一行一行的执行) 这样子正常执行是没有问题,但是当碰到异步的情况,比如 按照正常执行结果应该是 去chrome上验证下,结果完全不对,瞬间懵了,说好的一行一行执行的呢? 我们真的要彻底弄明白javascript的执行机制了。 javascript是一门 阅读全文
摘要:
Redux不是说任何的应用都要用到它,如果遇到了react解决不了得问题,可以考虑使用它。 例如: 用户的使用方式复杂不同身份的用户有不同的使用方式(比如普通用户和管理员)多个用户之间可以协作与服务器大量交互,或者使用了WebSocketView要从多个来源获取数据 Redux的设计思想: (1)W 阅读全文