原创 CSS控制表格的單元格 超出部分顯示省略號

只有定義了表格的佈局算法爲fixed,下面td的定義才能起作用。 table{ width:100px; table-layout:fixed;/* 只有定義了表格的佈局算法爲fixe

原创 使用js觸發事件

如果大家將一張網頁看成一個form的話,大致上就成了一個web form的模型。在win form 下要想手動觸發某一個對象的事件是很簡單的,只要發送一條消息即可達成。(PostMessage) 但是網頁並不是基於消息機制的,如果

原创 react報錯彙總(持續更新中)

31: Objects are not valid as a React child (found: object with keys …). 當時寫<h4>{this.props.bigH}</h4>,bigH不是一個字符串

原创 nodejs怎麼把html以源碼的形式在網頁中顯示了,而不是解析它。

html文件頭寫成了text/plain, 改成 response.writeHead(200, {“Content-Type”: “text/html”});

原创 使用redux-thunk時,更新state組件沒有重新渲染(render)

之前使用redux-thunk異步訪問服務器時,發現state更新了,組件卻並沒有重新渲染,和以前的代碼對照了很久之後,發現原因在於偷懶沒寫status。 在異步action對應的reducer裏面,除了改變相應state之外

原创 nodejs實戰學習-遇到的版本不一問題

在學習nodejs實戰構建聊天室應用的時候,照着書上的代碼敲的,運行時報了這樣的錯:mime.lookup is not a function。 想想可能是mime的版本和書上不一樣導致的,就去百度了一下, 發現新版本中loo

原创 react生成的表單不能鍵入問題的解決

剛學react,用react做了一個表單,生成後卻發現,input輸入不了內容,經百度後,發現react生成的表單如果要重新渲染其中的value應該改變state纔會重新渲染,所以要給input綁定onChange事件,具體實現如

原创 Sequelize中AND,OR,NOT條件查詢的使用方法

最近剛開始學習Sequelize,有個小需求中要寫的or關係的查詢語句,文檔中關於$OR的用法舉例看得很懵圈,並不是特別明白這一段的作用: Project.findOne({ where: { name: 'a pro

原创 JavaScript對象的深拷貝和淺拷貝

對象的深拷貝和淺拷貝 // ES5 淺拷貝 Object.assign({}, conf) 只能拷貝一級,深層的源改變,目標也會跟着改變。 // 遞歸 深拷貝 function deepCopy(des, src) { for (va

原创 奇舞學院及高程學習筆記-函數篇

函數 函數聲明與函數表達式 函數聲明提升與變量聲明提升 函數聲明:以function開頭的函數定義。 js在執行代碼之前會先讀取函數聲明和變量聲明,函數聲明整個提升,變量賦值在執行時再執行。 console.log([typeof add

原创 text-last-align關於IE的兼容

text-align的兩端對齊只針對段落,且是漢字或者多個單詞的段落除最後一行外的兩端對齊,chrome等瀏覽器自然是沒問題的,但是ie卻不行,目前在做一個需要兼容到ie8的項目,必須兼容ie8,首先看下can i use。 部分兼

原创 js加載文件跨域報錯cross origin requests...

本地Ajax跨域報錯Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https. 照

原创 Javascript 對象深度解析

對象-高程及月影js視頻學習筆記 對象的深拷貝和淺拷貝 ES5 淺拷貝 Object.assign({}, conf) 只能拷貝一級,深層的源改變,目標也會跟着改變。 遞歸 深拷貝 function deepCopy(des, src)

原创 react裏使用less時antd報錯

想在react項目裏面用less,但是create-react-app生成的項目默認不使用less,查了一下相關博客,將webpack配置文件暴露出來,改了相關配置(https://segmentfault.com/a/119000001

原创 antd可編輯行表格的 取消保存不成功 的解決方案

這兩天在用antd的表格,覺得用可編輯行來做修改功能,很直觀,可是放入了實際項目中的數據後,發現取消保存的功能實現不了,仔細排查了原因之後,發現是因爲表格的每個數據不是單層的對象,是像下面這種: {flowmeter: {lastday