摘要: ionic 创建指令的命令是:(要在项目的根目录下执行) 比如执行以下指令: 成功执行后就会在项目根目录下创建directives/my-test 文件夹, 没有directives 的话会自动创建, 创建的指令的属性选择器为: 在模板中就可以通过 validator-username-exist= 阅读全文
posted @ 2019-07-04 08:45 johnjackson 阅读(448) 评论(0) 推荐(0) 编辑
摘要: angular 报错 ERROR Error: Uncaught (in promise): Error: Unexpected module 'B' declared by the module 'A'. Please add a @Pipe/@Directive/@Component annot 阅读全文
posted @ 2019-07-03 16:11 johnjackson 阅读(2572) 评论(0) 推荐(1) 编辑
摘要: 先说"响应式表单"的用法 新建的文件,用来写自定义验证器 上面返回语句中的"beginWith"是我们自定义的一个错误类型名,如果被验证的控件不满足我们自定义的这个验证规则, 控件元素的实例对象 在组件类文件中 //在constructor中定义表单控件实例,并用内置验证器和自定义验证器始初化 th 阅读全文
posted @ 2019-07-02 17:32 johnjackson 阅读(3150) 评论(0) 推荐(0) 编辑
摘要: 安装(必须安装 nodejs) npm i -g cordova ionic (可选 安装 cnpm : npm i -g cnpm --registry=https://registry.npm.taobao.org 创建项目 ionic start MyApp tabs 启动项目,先进入刚创建的 阅读全文
posted @ 2019-06-24 10:06 johnjackson 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 千万不要以为是用户的意思,其实usr是是 Unix System Resource 的缩写,里面一般放软件程序 阅读全文
posted @ 2019-06-19 14:31 johnjackson 阅读(1484) 评论(0) 推荐(0) 编辑
摘要: 官方中文文档 https://cordova.apache.org/docs/zh-cn/9.x/guide/overview/index.html 安装 npm i -g cordova 查看安装是否成功 cordova -v 创建项目 cordova create MyApp cordova c 阅读全文
posted @ 2019-06-19 13:07 johnjackson 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 一般认为,钩子函数就是回调函数的一种,其实还是有差异的,差异地方就是:触发的时机不同。 先说钩子函数: 钩子(Hook)概念源于Windows的消息处理机制,通过设置钩子,应用程序对所有消息事件进行拦截,然后执行钩子函数。 上面的例子,在按钮点击时候立即执行钩子函数。而看下面的例子: 给btn绑定了 阅读全文
posted @ 2019-06-18 13:15 johnjackson 阅读(3734) 评论(0) 推荐(1) 编辑
摘要: //设置跨域访问 app.all('*', (req, res, next) => { res.header("Access-Control-Allow-Origin", "*"); res.header("Access-Control-Allow-Headers", "X-Requested-With"); res.header("Access-Control-Allow-Meth... 阅读全文
posted @ 2019-06-17 17:03 johnjackson 阅读(8726) 评论(1) 推荐(1) 编辑
摘要: 安装angular的命令行工具 安装完后执行以下命令创建新项目: 然后进入项目目录 启动开发环境 快速创建组件(并自动在app.module.ts中导入) 属性绑定 [属性名]="表达式" 如果不加[] 那""里面的就会被当前字符串 如[bgColor]="'red'"等同于 bgColor="re 阅读全文
posted @ 2019-06-15 22:07 johnjackson 阅读(1402) 评论(0) 推荐(0) 编辑
摘要: 按照官方文档安装create-react-app后,执行npx create-react-app后报错: Unexpected end of JSON input while parsing near ...... 执行下面命令可解决 :执行后可以用以下命令检查 如果还是不行,查看一下npm版本,不 阅读全文
posted @ 2019-05-26 10:31 johnjackson 阅读(956) 评论(0) 推荐(0) 编辑