鍍金池/ 問答/ HTML問答
離人歸 回答

沒用過 element ui。把 當(dāng)前的狀態(tài)保存一下就好了啊,active-index 放到 data 里保存。我看有 default-active 屬性,賦給它就好了吧。無論什么 libary,處理的方式大同小異。

雨萌萌 回答

為什么不直接改webpack的配置? 應(yīng)該是publicPath吧

何蘇葉 回答

如果你的b只是{id:num}這種格式可以用@風(fēng)靈無畏 的方法

var obj = {};
var arr = [];
for(var i=0;i<b.length;i++){
  obj[b[i].id] = b[i];
}
for(var i=0;i<a.length;i++){
 arr.push(obj[a[i]]); 
}
吢涼 回答

javascript 沒有原生支持計算字符串字節(jié)長度的方法,但如果你清楚的知道你的字符串的字符編碼,比如是utf-8,那么你可以通過下面這個函數(shù)進(jìn)行計算。

function lengthInUtf8Bytes(str) {
  // Matches only the 10.. bytes that are non-initial characters in a multi-byte sequence.
  var m = encodeURIComponent(str).match(/%[89ABab]/g);
  return str.length + (m ? m.length : 0);
}
離魂曲 回答

webpack的版本更新一下試試

葬憶 回答

同求代碼!?。。?!

因?yàn)槟愕恼齽t表達(dá)式中含有', 而這偏偏是搜狗中文輸入法打字上屏的關(guān)鍵,去掉這個字符過濾就應(yīng)該好了。

如果堅持想要一起過濾這個', 建議你再增加一個on change事件,其中replace掉這個符號,change事件會在用戶焦點(diǎn)離開輸入框后觸發(fā)執(zhí)行。

執(zhí)念 回答

可以同時拿到十張圖片路徑

執(zhí)念 回答

function createPerson (name){

    //保存?zhèn)魅雲(yún)?shù) name 到一個私有變量中
    var privateName = name;
    return {
        //返回對象的私有變量 name 
        getName : function getName(){
        return privateName;
        }
    }
}
var person = createPerson('Jero');
console.log(person.name); //undefined 
console.log(person.getName());//Jero
幼梔 回答

噢,剛好vue,react,小程序(剛?cè)肟樱┒紝戇^。react寫起來確實(shí)會有比較多的代碼量,特別是redux,各種高階函數(shù)。但是react本來就是提倡函數(shù)式編程。這只是一種思維方式而已。react也有很多優(yōu)點(diǎn),例如jsx,使用類來定義組件。vue可能讓人更好理解一點(diǎn),vue其實(shí)也不建議把邏輯代碼寫在行內(nèi),而是寫在methods里,而且還有指令功能。vuex和vue-router也很好用。小程序很多地方和vue很像,例如Page方法類似于vue文件export出去的組件配置項(xiàng),data的數(shù)據(jù)驅(qū)動,還有行內(nèi)的wx-指令。但是小程序不支持行內(nèi)使用方法,class不支持對象。官方推薦的wepy用起來怪怪的,而且用的是redux,不理解。
總之,不管什么框架,都只是一種開發(fā)模式而已,把基礎(chǔ)學(xué)好,怎么變都不怕。

解夏 回答

beego是后端,vue是前端。通過vue實(shí)現(xiàn)前端功能之后,執(zhí)行npm run build,將產(chǎn)生的文件利用beego加載就好了。

兔寶寶 回答

text.txt內(nèi)容:

1
2
3
4
5
6

代碼如下:

const fs = require('fs')
const fileName = './test.txt'

let content = fs.readFileSync(fileName, 'utf-8')
/* 正則匹配,切割字符串?dāng)?shù)組 */
let arr = content.split(/[\s]*\n[\s]*/)
console.log(arr) // [ '1', '2', '3', '4', '5', '6']

切割成數(shù)組后,指定位置即可取值。

$on 是注冊 不是觸發(fā)
this.dispatch abc的時候如果還沒注冊 就不會觸發(fā)了

終相守 回答

我也有個。Pinned repositories 是自定義展示的意思,有兩種可以選擇:

  • 一種是自己(組織)的庫
  • 一種是有過貢獻(xiàn)的,提過issue跟pr被merge(不知道不被merge算不)都算。

fork的算第一種,是自己的庫,能看到Forked from xxx,他這個應(yīng)該是第二種。

愛是癌 回答

可能是彈窗沒渲染,找不到canvas這個dom唄,加個settimeout 0 試試

不將就 回答

enter只適用于新增加的元素,如果希望已有元素update的話可以使用下列方式

node.select('svg:image').attr('href', function(d) { return d.src });

關(guān)于D3.js Update、Enter、Exit推薦看一下這篇文章http://wiki.jikexueyuan.com/p...

孤巷 回答
  1. Request Headers不是你發(fā)送的Headers嗎,那么他的信息其實(shí)取決于你怎么設(shè)置,那么為何你需要獲取他的信息。
  2. XMLHttpRequest只是一個Web API,并不是說是這段代碼發(fā)送了http請求,是代碼讓瀏覽器發(fā)送了這一段請求,發(fā)送的時候還會發(fā)生諸如添加cookie添加user-agent等事情,因此不能在發(fā)送之前給你(沒什么需求),發(fā)送之后給你也沒什么意義(你又不能改),所以現(xiàn)在沒有這樣的接口,以后大概也不太可能有。