我们需要为多个页面插入从百度地图获取的JS代码,但发现不论是频道模型中新建字段类型为多行还是单行文本等,都会将JS中的符号做转义,这样就无法执行JS了。
请问,该怎么添加JS代码呢?
---------------------------------
找到一个变相解决该问题的方法。
经过分析,发现百度地图创建的JS只有2个地方是不同的,一个是地图中心坐标,还有一个是在地图上添加点的数组,比如地图上10个位置标注了点,那这10个位置都会列在其中。而除了这2个地方之外的代码都可以固定。所以只要创建两个字段,然后在页面中调用这2个字段。
于是,在“频道模型”增加了“栏目字段管理”管理(由于本人是需要在栏目中增加该功能,所以在“栏目字段管理”中增加了)。如果是需要在文章中增加,则只需要在对应的模型中新建字段即可。
只是在添加时需要把代码中的双引号改成单引号,否则会自动转义。