node环境中knockoutjs组件引入外部文件
来源:互联网 发布:php用ajaxs上传图片 编辑:程序博客网 时间:2024/05/21 13:57
刚学习knockoutjs,这几天一直在琢磨knockout组件的问题,奈何官网都是英文,花费的时间就多了一些,而且也一直没找到合适的方向。因为我想弄一个外部引入template和viewmodel文件的组件,刚开始看到官网上写fromurl什么的,我也跟着写,虽然可以引入模板但是使用这个的时候每次都需要另外好几十行代码,我感觉得更精简一些;
再补充一点,官网上引入外部文件自定义代码中有使用到jquery,然后在webpack引入了插件也一直不行,就是不能用$,在入口文件中可以使用但是在非入口就不行了,在入口文件中写window.$ = $;其他文件也可以正常使用jquery了。
因为我觉得自定义代码引入文件有点麻烦,然后我看到官网上有介绍使用requirejs加载的,最后就决定使用requireJS来加载外部文件。例子主要是官网的
ko.components.register('like-widget', { viewModel: { require: 'bb' }, template: { require: 'text!abc.html' } });有一个问题我也不知道为什么,如果在页面内引用了require就不能在import中打包knockout了,否则会有错误,尽量不要到import中打包,require打包也会出错。入口文件我只处理了jquery。
具体源码可以看https://github.com/MonicaTanglu/knockout 有几个文件是没有用的,还有几行代码,只是测试,不影响阅读。
阅读全文
0 0
- node环境中knockoutjs组件引入外部文件
- 在Angular组件中引入外部样式
- Intraweb中引入外部js文件
- php引入外部文件
- python引入外部文件
- nginx 引入外部文件
- HTML外部文件引入
- python引入外部文件
- 如何在Eclipse中引入外部.class文件
- 在XML文档中引入外部DTD文件
- .net中引入外部js文件,容易产生中文乱码
- 网页中引入外部js,css文件出现的问题
- spring中PropertyPlaceholderConfigurer的使用,引入外部资源文件
- 关于node.js中引入文件的问题
- xml引入外部文件DTD
- 引入外部css ,js文件
- Maven下引入外部文件
- Thinkphp怎么引入外部文件
- day06
- 压缩算法——JPEG2000 编解码原理
- hdu6063-RXD and math
- 生成指定范围内的随机数
- R语言学习-交集和并集
- node环境中knockoutjs组件引入外部文件
- [Git]: 使用经验总结
- Maven项目jar包手动下载
- 数据结构基础 复原二叉树
- 家庭媒体中心解决方案(四、群晖系列nas基本功能使用指南篇2)
- ARKit 初体验
- git 分支 合并
- JS函数的定义与调用
- iOS:ProgressHUD无效不显示的现象