vue相关API

vue相关API,第1张

过滤器函数总接收表达式的值 (之前的 *** 作链的结果) 作为第一个参数。在上述例子中,capitalize 过滤器函数将会收到 message 的值作为第一个参数。

注册或获取全局过滤器。

用法 :

安装 Vuejs 插件。如果插件是一个对象,必须提供 install 方法。如果插件是一个函数,它会被作为 install 方法。install 方法调用时,会将 Vue 作为参数传入。

该方法需要在调用 new Vue() 之前被调用。

当 install 方法被同一个插件多次调用,插件将只会被安装一次。

组件和混入对象含有同名选项时,这些选项将以恰当的方式进行“合并”

1)比如,数据对象在内部会进行递归合并,并在发生冲突时以组件数据优先。

2)同名钩子函数将合并为一个数组,因此都将被调用。另外,混入对象的钩子将在组件自身钩子 之前 调用。

3)值为对象的选项,例如 methods、components 和 directives,将被合并为同一个对象。两个对象键名冲突时,取组件对象的键值对。

请谨慎使用全局混入,因为它会影响每个单独创建的 Vue 实例 (包括第三方组件)。大多数情况下,只应当应用于自定义选项,就像上面示例一样。推荐将其作为 插件 发布,以避免重复应用混入 。

将一个模板字符串编译成 render 函数。 只在完整版时可用 。

这个可以理解成为简化版的Vuex, 因为Vuex使用比较复杂, 在非大型项目中使用起来不方便, 为了简化传值 *** 作, 26之后新增此API

参考 利用vueobservable 写简化vuex

我首先想到的是H5里的LocalStorage,SessionStroage保存数据,而且用jquery获得dom元素,再用jquery的attr()和html()方法设置dom元素属性。先介绍一下Storage吧。最早本地存储使用的是Cookies, 问题主要就是太小,大概也就4KB的样子,而且IE6只支持每个域名20个cookies,太少了,所以H5技术引用了LocalStorage和SessionStroage且支持5m的数据量,够用了,它们是windows下的属性。

localStorage与sessionStorage的唯一一点区别就是localStorage属于永久性存储,而sessionStorage属于当会话结束的时候,sessionStorage中的键值对会被清空。

基于element-ui

组件

开发的vuejs项目,

实现回车键发起搜索,和原生的input

标签使用方法不一样:

el-input

监听键盘按下状态

得用@keyupenternative,如果是非el-input

组件,可以直接用@keyupenter

<el-input

placeholder="搜索"

icon="search"

v-model="input"

:on-icon-click="pchandleIconClick"

@keyupenternative="searchEnterFun">

</el-input>

<input

placeholder="搜索"

type="text"

@keyupenter="searchEnterFun">

在methods方法集里,写上监听的方法,当获取的keyCode

为13时,表示按下了回车键,如果需要监听空格或者其他键,换成别的键值

searchEnterFun:function(e){

var

keyCode

=

windowevent

ekeyCode:ewhich;

//

consolelog('回车搜索',keyCode,e);

if(keyCode

==

13

&&

thisinput){

this$routerpush({path:'/Sharekeywords='+thisinput});

}

}

which

keyCode

属性提供了解决浏览器的兼容性的方法。

keyCode属性返回onkeypress事件触发的键的值的字符代码,或者

onkeydown

onkeyup

事件的键的代码

注意:

Firefox

中,keyCode

属性在

onkeypress

事件中是无效的

(返回

0)。浏览器兼容问题,可以一起使用

which

keyCode

属性来解决:

var

keyCode

=

windowevent

ekeyCode:ewhich;

which

属性返回onkeypress事件触发的键的值的字符代码,或者

onkeydown

onkeyup

事件的键的代码

浏览器支持:谷歌、火狐、ie9、safari、欧朋

以上这篇vuejs项目

el-input

组件

监听回车键实现搜索功能示例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

您可能感兴趣的文章:详解vue文件中监听input输入事件(oninput)vue使用element-ui的el-input监听不了回车事件的解决方法vue点击inputd出带搜索键盘并监听该元素的方法

以上就是关于vue相关API全部的内容,包括:vue相关API、vue怎样使用sessStroage保存input中我输入的值和怎样在另外一个页面把值获取(有其他方法也可以)、vue.js项目 el-input 组件 监听回车键实现搜索功能示例等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/10177936.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-06
下一篇2023-05-06

发表评论

登录后才能评论

评论列表(0条)

    保存