JS 百度地圖路書---動態路線

JS 百度地圖路書 動態路線 <!DOCTYPE html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="viewport" content="initial-sca ...

react簡介

ReactJS簡介 + React 起源於 Facebook 的內部項目,因為該公司對市場上所有 JavaScript MVC 框架,都不滿意,就決定自己寫一套,用來架設 Instagram 的網站。做出來以後,發現這套東西很好用, 就在2013年5月開源了 。 + 由於 React 的設計思想極其 ...

vue項目常用方法封裝,持續更新中。。。

vue項目中可以直接使用 1、常用工具類untils.js中 2、本地存儲工具類storageUntils.js 項目中常用到的一些工具方法,持續更新中。。。 ...

深入理解 CSS(Cascading Style Sheets)中的層疊(Cascading)

標題中的 Cascading 亦可以理解為級聯。 進入正文,這是一個很有意思的現象。可以直接跳到 總結一下 部分,看完再回過頭來閱讀本文。 引子 假設我們有如下結構: 上面的 p 標簽只有一個內聯 CSS,很明顯,在沒有其他樣式的干預下,文本 .txt 的顏色肯定就是紅色的。 如果此時,我們希望改變 ...

JS 百度地圖-右鍵菜單

JS 百度地圖-右鍵菜單 /* 標註右鍵刪除 */ var markerMenu = new BMap.ContextMenu(); markerMenu.addItem(new BMap.MenuItem('刪除標註 ', function () { map.removeOverlay(marke ...

react-虛擬dom

React中幾個核心的概念 虛擬DOM(Virtual Document Object Model) + DOM的本質是什麼:就是用JS表示的UI元素 + DOM和虛擬DOM的區別: DOM是由瀏覽器中的JS提供功能,所以我們只能人為的使用 瀏覽器提供的固定的API來操作DOM對象; 虛擬DOM:並 ...

自定義Redux

實現mini版redux 1. 理解redux模塊 1). redux模塊整體是一個對象模塊 2). 內部包含幾個函數 createStore(reducers) // reducers: function(state, action){ return newState} combineReduce ...

自定義React-redux

實現mini版react redux 1. 理解react redux模塊 1). react redux模塊整體是一個對象模塊 2). 包含2個重要屬性: Provider和connect 3). Provider 值: 組件類 作用: 向所有容器子組件提供全局store對象 使用: 4). co ...

react-jsx語法

JSX語法 1. 如要要使用 JSX 語法,必須先運行 ,然後再 中添加 語法配置; babelrc配置 webpack中配置 2. JSX語法的本質:還是以 React.createElement 的形式來實現的,並沒有直接把 用戶寫的 HTML代碼,渲染到頁面上; 3. 如果要在 JSX 語法內 ...

react-組件

react中的組件組件 react組件介紹 在React中,構造函數,就是一個最基本的組件 如果想要把組件放到頁面中,可以把 構造函數的名稱,當作 組件的名稱,以 HTML標簽形式引入頁面中即可 註意:React在解析所有的標簽的時候,是以標簽的首字母來區分的,如果標簽的首字母是小寫,那麼就按照 普 ...

react-react中的css+評論組件

一個小案例,鞏固有狀態組件和無狀態組件的使用 通過for迴圈生成多個組件 1. 數據: 入口 評論列表組件 使用CSS模塊化 1. 可以在webpack.config.js中為css loader啟用模塊化: 2. 使用 定義全局樣式 webpack中的配置 style樣式 評論項的組件 ...

ElementUI的el-table的多選的取消選擇和篩選的取消所有過濾器之ref衝突問題

寫此文的緣由:現如今,網路上,沒有同下的解釋形式(或者在外網,所以我沒找到,或者大佬覺得太簡單所以不屑解釋)。然而,我認為這是對VUE+ElementUI的底層框架的理解深入化問題。(為什麼要深入理解底層,來自學習java時留下的習慣,挖底層代碼是常態) 在API文檔中: <el-button @c ...

使用gulp

gulp項目構建 多個開發者共同開發一個項目,每位開發者負責不同的模塊,這就會造成一個完整的項目實際上是由許多的“代碼版段”組成的; 使用less、sass等一些預處理程式,降低CSS的維護成本,最終需要將這些預處理程式進行解析; 合併css、javascript,壓縮html、css、javasc ...

vue(二)--條件語句

條件語句:v-if v-else v-else-if v-show v-else 、v-else-if 必須跟在 v-if 或者 v-else-if之後。 1.v-if <body> <div id="app"> <p v-if="seen">seen=true現在你看到我了</p> <templa ...

react-生命周期

組件的生命周期 + 概念:在組件創建、到載入到頁面上運行、以及組件被銷毀的過程中,總是伴隨著各種各樣的事件,這些在組件特定時期,觸發的事件,統稱為 組件的生命周期; + 組件生命周期分為三部分: 組件創建階段 :組件創建階段的生命周期函數,有一個顯著的特點:創建階段的生命周期函數,在組件的一輩子中, ...

react-綁定this並傳參的三種方式

綁定this並傳參的三種方式 1. 在事件中綁定this並傳參: 2. 在構造函數中綁定this並傳參: 3. 用箭頭函數綁定this並傳參: 綁定文本框與state中的值 1. 在Vue.js中,預設可以通過 指令,將表單控制項和我們的 上面的屬性進行雙向數據綁定,數據變化和頁面之間的變化是同步的! ...

react-發表評論案例

評論列表組件 評論顯示 發表評論 ...

在 Vue 中使用 Typescript

本篇不會過多講述 ts 語法,著重記錄下 在 Vue 中使用 ts 的方法以及踩坑經過。 ...

一周排行
  • 本文將介紹如何在.NET Core3環境下使用MVVM框架Prism的使用事件聚合器實現模塊間的通信 一.事件聚合器 在上一篇 ".NET Core 3 WPF MVVM框架 Prism系列之模塊化" 我們留下了一些問題,就是如何處理同模塊不同窗體之間的通信和不同模塊之間不同窗體的通信,Prism提 ...
  • Microsoft Visual Studio 2010 的項目為件改為Microsoft Visual Studio 2015預設打開 2010 的Solution (.Sln) file 更改為 2015 的Solution (.Sln) file ...
  • 設計一個簡單的登錄視窗,要求輸入用戶名:小金,密碼:123456時候點登錄能正確轉到另一個視窗。 1、建立窗體應用。 2、這裡創建一個login和一個NewForm的窗體。 3、在login的窗體拖拉2個label和2個textbox和1個linklabel的控制項。一個標簽名字為用戶名,一個標簽為密 ...
  • 已有站點:HTTP80 %systemroot%\system32\inetsrv\APPCMD ADD APP /SITE.NAME:"HTTP80" /path:/Redirect /physicalPath:"C:\Windows\System32\drivers\etc" /applicat ...
  • ``` var xmlstr = @" some_appid 1413192605 component_verify_ticket some_verify_ticket "; Stopwatch sw = Stopwatch.StartNew(); for (int i = 0; i ...
  • 本筆記摘抄自:https://www.cnblogs.com/PatrickLiu/p/7640873.html,記錄一下學習過程以備後續查用。 一、引言 很多人說原型設計模式會節省機器記憶體,他們說是拷貝出來的對象是原型的複製,不會使用記憶體。我認為這是不對的,因為拷貝出來的每一個對象都是實際 存在的 ...
  • 實現把String字元串轉化為In後可用參數代碼: public string StringToList(string aa) { string bb1 = "("; if (!string.IsNullOrEmpty(aa.Trim())) { string[] bb = aa.Split(new ...
  • 1.ImportData主方法 把傳入為object數組類型,按照下標取出對應的參數,此處為Table和Username public object[] ImportData(object[] Param) { DataTable dt = (DataTable)Param[0]; string m ...
  • C#實現對Excel操作,根據數據的類型不同或者來源不同會放在不同的頁簽中,C#實現添加頁簽代碼如下:(path為文檔保存的地址,dt為要處理的源數據) public void addSheet(string Path, DataTable dt) { var SlDoc = new SLDocum ...
  • public partial class Form1 : Form { public Form1() { InitializeComponent(); Dog dog = new Dog(); InsertDog(dog); dog.OnAlert(); //Console.WriteLine(); ...