Vue修饰符
表单修饰符
.lazy
在默认情况下,v-model 在每次 input 事件触发后将输入框的值与数据进行同步。你可以添加 lazy 修饰符,从而转变为使用 change 事件进行同步:
<!-- 在“change”时而非“input”时更新 -->
<input v-model.lazy="msg" >
在默认情况下,v-model 在每次 input 事件触发后将输入框的值与数据进行同步。你可以添加 lazy 修饰符,从而转变为使用 change 事件进行同步:
<!-- 在“change”时而非“input”时更新 -->
<input v-model.lazy="msg" >
做成通用的了,放在functions.php
里面
function getHitokoto(){
$url = 'https://v1.hitokoto.cn/?c=g'; // http://api.hitokoto.cn/
$array_data = json_decode(file_get_contents($url),true);
$content = $array_data['hitokoto'].'----《'.$array_data['from'].'》';
echo $content;
}
调用:
<?php getHitokoto(); ?>
代码还有优化空间,抽空加一个缓存吧,频繁的请求,一言就给我502了。
看到评论里面乱码同学有今日诗词API,推荐使用。
之前写过一篇《VueRouter懒加载》,就是解决加载过慢,这次是优化一下体积。