原创 TP5.1準備之PHP經典設計模式

<?php /* *單例模式 *工廠模式 *註冊樹模式 */ //單例模式 class Site { //屬性 public $siteName; //本類的靜態實例 protected stati

原创 TP5.1 容器+依賴注入

1.在公共模塊中創建一個Temp類 <?php namespace app\common; class Temp { private $name; public function __construct($name

原创 PHP數組操作函數

array_search — 在數組中搜索給定的值,如果成功則返回相應的鍵名 <?php $array = array( 0 => 'blue' , 1 => 'red' , 2 => 'green' , 3

原创 TP5.1靜態代理

1.靜態代理 【1】被代理類,app\common\Test <?php namespace app\common; class Test { public function hello($name) {

原创 Vue的父子組件傳值

1.普通方式 <!-- vue實例的掛載點 vue實例只會處理掛載點裏面的內容 --> <div id="app"> <input type="text" v-model="inputValue">

原创 給組件添加原生事件

1.父子組件事件綁定 一般情況下 【1】要點擊子組件,則需要在子組件的元素上綁定事件,不能直接在子組件的引用上直接綁定 【2】子組件引用上綁定的事件其實是子組件自定義的事件,且需要由子組件向外發射$emit後,纔可寫在子組件的引用上,由

原创 微信JSSDK使用

1.步驟一:綁定域名 先登錄微信公衆平臺進入“公衆號設置”的“功能設置”裏填寫“JS接口安全域名”。 2.步驟二:引入JS文件 在需要調用JS接口的頁面引入如下JS文件,(支持https):http://res.wx.qq.com/op

原创 TP5.1 配置項的獲取與設置

<?php namespace app\admin\controller; use think\facade\Config; class User { public function get() {

原创 TP5.1 前置操作+空操作+空控制器

1.前置操作  app\index\controller\Demo4 <?php #前置操作,設置 beforeActionList屬性可以指定某個方法爲其他方法的前置操作 namespace app\index\controller;

原创 Vue使用中的細節紀要

1.is屬性的使用,用以解決h5編碼規範違背的問題 <div id="app"> <!-- 【1】is屬性的使用h5編碼規範的問題 -> <table> <tbody>

原创 保存指定DOM爲圖片

1.引入一個js html2canvas.js,已上傳我的資源 https://download.csdn.net/download/qq_21987433/12153897 2.html DOM提供 <div id="Authb

原创 無序數組兩數之和等於目標值,求兩數的下標

 題目:  無序數組兩數之和等於目標值,求兩數的下標  給定一個整數數組 nums 和一個目標值 target,請你在該數組中找出和爲目標值的那 兩個 整數,並返回他們的數組下標。  你可以假設每種輸入只會對應一個答案。但是,你不能重複

原创 Vue動態組件和v-once指令

1.Vue中使用動態組件 實例:實現使用一個按鈕切換2個組件 【1】一般實現方法 <div id="root"> <child-one v-if="type=='child-one'"></child-one>

原创 Vue中非父子組件的傳值之總線模式

1.總線模式 非父子之間傳值,可以採用發佈訂閱模式,這種模式在 Vue 中被稱爲總線機制,或者叫做Bus / 發佈訂閱模式 / 觀察者模式 <div id="app"> <!-- 非父子組件間的傳值 -->

原创 Vue 中使用插槽

1.簡單使用插槽 <div id="app"> <!-- Vue中的插槽 --> <!-- 使用插槽可以更方便的向子組件傳遞DOM元素 --> <child>