最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

在vue-cli中引入lodash.js并使用詳解

 更新時間:2019年11月13日 09:53:48   作者:king-w  
今天小編就為大家分享一篇在vue-cli中引入lodash.js并使用詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

lodash

是一個一致性、模塊化、高性能的 JavaScript 實用工具庫。

在vue官方文檔中使用了lodash中的debounce函數(shù)對操作頻率做限制。其引入的方式是直接引入了js

<script src="https://cdn.jsdelivr.net/npm/lodash@4.13.1/lodash.min.js"></script>

而現(xiàn)在我們使用vue-cli腳手架搭建的項目在這樣使用,明顯會很不合適。所以我們需要通過npm來安裝

$ npm i --save lodash

然后在項目中通過require去引用

// Load the full build.
var _ = require('lodash');
// Load the core build.
var _ = require('lodash/core');
// Load the FP build for immutable auto-curried iteratee-first data-last methods.
var fp = require('lodash/fp');
 
// Load method categories.
var array = require('lodash/array');
var object = require('lodash/fp/object');
 
// Cherry-pick methods for smaller browserify/rollup/webpack bundles.
var at = require('lodash/at');
var curryN = require('lodash/fp/curryN');

引用在當(dāng)前組件即可,如在App.vue中引用

<script>
let lodash = require('lodash')

export default {
 data () {
  return {
   firstName: 'Foo',
   lastName: 'Bar2',
   question: '',
   answer: 'ask me'
  }
 },
methods: {
 getAnswer: lodash.debounce(function () {
  if (this.question.indexOf('?') === -1) {
   this.answer = 'without mark'
   return
  }
  this.answer = 'Thinking...'
  var vm = this
  vm.$http.get('https://yesno.wtf/api').then(function (response) {
   vm.answer = lodash.capitalize(response.data.answer)
  })
   .catch(function (error) {
    vm.answer = 'error' + error
   })
 }, 500)
}

詳細(xì)的操作和文檔可以去看官方的中文文檔lodash

以上這篇在vue-cli中引入lodash.js并使用詳解就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 解決vite build打包后頁面不能正常訪問的情況

    解決vite build打包后頁面不能正常訪問的情況

    這篇文章主要介紹了解決Vite打包后直接使用瀏覽器打開,顯示空白問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-03-03
  • 淺談 Vue v-model指令的實現(xiàn)原理

    淺談 Vue v-model指令的實現(xiàn)原理

    vue的v-model是一個十分強(qiáng)大的指令,它可以自動讓原生表單組件的值自動和你選擇的值綁定,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-06-06
  • mpvue開發(fā)音頻類小程序踩坑和建議詳解

    mpvue開發(fā)音頻類小程序踩坑和建議詳解

    這篇文章主要介紹了mpvue開發(fā)音頻類小程序踩坑和建議詳解,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-03-03
  • 一文詳解vue-router中的導(dǎo)航守衛(wèi)

    一文詳解vue-router中的導(dǎo)航守衛(wèi)

    vue-router提供的導(dǎo)航守衛(wèi)主要用來通過跳轉(zhuǎn)或取消的方式守衛(wèi)導(dǎo)航,在 vue-router 中,導(dǎo)航守衛(wèi)是一種非常重要的功能,所以本文將詳細(xì)講解一下vue-router中的導(dǎo)航守衛(wèi),感興趣的同學(xué)跟著小編一起來看看吧
    2023-07-07
  • 關(guān)閉Vue計算屬性自帶的緩存功能方法

    關(guān)閉Vue計算屬性自帶的緩存功能方法

    下面小編就為大家分享一篇關(guān)閉Vue計算屬性自帶的緩存功能方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-03-03
  • 一文帶你了解Vue數(shù)組的變異方法

    一文帶你了解Vue數(shù)組的變異方法

    Vue框架提供了一些便捷的數(shù)組變異方法,包括push、pop、shift、unshift、splice、sort和reverse等,Vue的數(shù)組變異方法可以自動觸發(fā)DOM更新,本文就詳細(xì)帶大家了解一下Vue.js數(shù)組的變異方法
    2023-06-06
  • window.onresize在vue中只能使用一次,自適應(yīng)resize報錯問題

    window.onresize在vue中只能使用一次,自適應(yīng)resize報錯問題

    這篇文章主要介紹了window.onresize在vue中只能使用一次,自適應(yīng)resize報錯問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-10-10
  • vue 實現(xiàn)基礎(chǔ)組件的自動化全局注冊

    vue 實現(xiàn)基礎(chǔ)組件的自動化全局注冊

    這篇文章主要介紹了vue 實現(xiàn)基礎(chǔ)組件的自動化全局注冊的方法,幫助大家更好的理解和使用vue框架,感興趣的朋友可以了解下
    2020-12-12
  • Vue2+ElementUI利用計算屬性實現(xiàn)搜索框功能

    Vue2+ElementUI利用計算屬性實現(xiàn)搜索框功能

    這篇文章主要為大家詳細(xì)介紹了Vue2和ElementUI如何利用計算屬性實現(xiàn)搜索框功能,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解一下
    2024-11-11
  • Vue3+Element Plus實現(xiàn)自定義彈窗組件的全屏功能

    Vue3+Element Plus實現(xiàn)自定義彈窗組件的全屏功能

    在現(xiàn)代化的前端開發(fā)中,彈窗組件是提升用戶體驗的重要元素,本文將介紹如何使用 Vue 3 和 Element Plus 庫來創(chuàng)建一個具有全屏功能的自定義彈窗組件,文中通過代碼示例講解的非常詳細(xì),需要的朋友可以參考下
    2024-07-07

最新評論

陇川县| 商洛市| 来安县| 如东县| 北安市| 农安县| 襄垣县| 波密县| 大厂| 罗甸县| 富锦市| 岑巩县| 平定县| 昭觉县| 柞水县| 苏尼特左旗| 平罗县| 图们市| 内江市| 安泽县| 鹰潭市| 买车| 天镇县| 东光县| 侯马市| 沽源县| 留坝县| 定结县| 澎湖县| 丰都县| 金寨县| 马边| 三穗县| 怀安县| 青州市| 霍城县| 资阳市| 灌南县| 图片| 沂南县| 阳曲县|