virtual-dom

    -3熱度

    1回答

    在反應的次序呈現的,假設我有丙名稱輸入分量= A,B,C. 它們在順序呈現 render() { return( <Input name="A" /> <Input name="B" /> <Input name="C" /> ); } 然後我的狀態改變ç和甲的順序第一ç然後A. 組分甲和Ç重新呈現的順序第一甲然後Ç。它們沒有在狀態變化的

    0熱度

    4回答

    例如,像這樣的部件: import React, { Component } from 'react'; import BodyContent from './BodyContent'; import BottomOne from './BottomOne'; import BottomTwo from './BottomTwo'; class App extends Component

    2熱度

    1回答

    My Elm應用程序讓用戶旋轉圖片:當單擊屏幕上的圖片時,elm會進行API調用以旋轉服務器上的圖片文件。之後,我想旋轉的圖像顯示在瀏覽器中。 但是虛擬DOM根本沒有改變,因爲img節點具有相同的src URL。有什麼辦法可以強制img被重新創建嗎? 當然,我可以使用Keyed節點或修改我的img上的某些屬性來強制重畫,但這意味着要在我的模型中添加一些在旋轉時修改的屬性。這是可能的,但不是很優雅。

    2熱度

    2回答

    是否有任何理由在初始化反應應用程序之前等待窗口加載事件? window.addEventListener('load',() => { ReactDOM.render( <h1>Reactastic!</h1>, document.getElementById('rootElement') ); }, false); 只要rootElement是HTML

    0熱度

    2回答

    import React from 'react' import ReactDOM from 'react-dom' class App extends React.Component{ \t constructor(props) { \t \t super(props) \t \t this.state = { \t \t \t list: [{i

    0熱度

    2回答

    我嘗試使用reactjs通過redux使用異步數據來創建div的動畫,並且我不清楚何時可以在狀態loaded上參考虛擬dom。 在我的情況下,我有一個ID爲header的div,我想在數據填充時按下容器。 如果我嘗試在componentDidMount比我得到Cannot read property 'style' of undefined因爲componentDidMount仍然具有參考到負載容

    0熱度

    2回答

    假設在一個函數中,我總是需要設置someState,並且只需要設置someOtherState如果condition爲真。 它是最好做這樣的: this.setState({ someState }); if (condition) { this.setState({ someOtherState }); } 或那樣嗎? if (condition) { this.s

    1熱度

    2回答

    我目前使用React(react-handsontable)的「Handsontable」包裝器。 我一直有的主要問題是能夠掛接到由包裝器創建的<select>字段以更改我的應用程序狀態。 我需要掛鉤到DOM上的輸入(不是虛擬DOM),並且onchange更改我的組件狀態。 我該如何去做到這一點。

    0熱度

    1回答

    我假設虛擬DOM,並且React用diff'ing來處理它。但我有一個招聘人員說裁判會影響到實際的DOM,我看不到這是怎麼回事。我認爲他們只是錯了。

    1熱度

    1回答

    Pascal Precht在Angular的變化檢測中寫了很棒的article。雖然我明白zone.js和虛擬DOM是完全不同的概念,但Angular的zone.js相當於React的虛擬DOM?如果是,主要區別是什麼,如果不是,請簡要解釋原因。