ShuiBo'blog

人生若只如初见

嗨,我是水波 (@saber).


君以国士待我,我必国士报之。

解决:php json串传值到前端页面JSON.parse报错

使用yii2传值apps到views时,json_decode()完后再用js的JSON.parse转成对象时报错。 原因是还需要对字符串进行转义。 主要是\n \“这两个

$find = [''\\n'',''\\"''];
$replace = [''\\\\\\n'', ''\\\\\\"''];
apps: JSON.parse(''<?= str_replace($find,$replace,json_encode($apps))?>'')
最近的文章

Phuml 使用

项目需要画uml图,手写浪费时间,于是就搜了一些相关的工具来生成它。有php插件phpumd等等。发现了一个简单易用的工具,那就是phuml。Phuml它是一款全自动uml图生成器,支持php5。安装教程git clone https://github.com/jakobwesthoff/phuml //下载源码yum install graphviz //安装图形库cd phuml/src/app./phuml -r /path -graphviz -createAs...…

继续阅读
更早的文章

解决vue.js页面加载未完成时乱码

使用vue时遇到一个问题,vue没有渲染完成时,会短暂的显示不带样式的代码,为了解决这个问题,查找了一遍手册发现可以使用v-cloak。 这个指令保持在元素上直到关联实例结束编译。和 CSS 规则如 [v-cloak] { display: none } 一起用时,这个指令可以隐藏未编译的 Mustache 标签直到实例准备完毕。示例:[v-cloak] {display: none;}<div v-cloak></div>v-cloak 编译结束后才会显示,就不...…

继续阅读