jQuery 应该是一样的吧…
比如我吧一个模板文件用 <script type='text/jade' id='tmpl' src='tmpl.jade'>
包含起来,
弱弱得问一声… 这个 type
会不会不科学的…?
然后怎样从内部取出具体的内容呢?
18 回复
@jiyinyiyong 我同事遇到类似问题,把模板文件写成xxx.jade.js的样子,然后用seajs载入。 并且自己做了个小程序,把模板中的空格回车删除,并在开头加入define…笨是笨了点,但问题解决了。不怕跨域。
同样遇到这个问题,前后端同时使用jade 是不能把模板放到内嵌script里的,然后很别扭,我的方法是把jade文件转化成字符串,然后付给一个变量,前端代码中直接引用这个变量 不过这个又失去了jade易读易写的结构,也没找到什么好方法
我就在一直找能这样读取script的src指向的资源的内容的方法,而且,感觉 @leizongmin 的方法不能完全满足要求,因为如果是用src属性获取资源的话,浏览器是有缓存的,如果是使用ajax获取json,虽然可以在网页运行时设置缓存,但是那缓存只是缓存到内存中去了,一旦关掉这个页面,再次读取时将会再次获取json,而使用src属性获取资源,就直接从硬盘缓存中获取资源了。