Vaihe 9: erillisen otsikon luonti kullekin komponentin instanssille

Tässä vaiheessa kerrotaan, kuinka voit luoda erilliset otsikot komponenttisi erin instansseille.

Kun pudotat komponenttisi sivulle, komponentin otsikkokuvassa lukee A_Local_Component. Tämä toimii hyvin, jos käyttäjä pudottaa sivulle vain yhden komponentin. Kannattaa kuitenkin luoda erillisiä otsikoita, jotta käyttäjät erottavat tarvittaessa komponentin eri instanssit.

Voit päivittää komponentin otsikon sivustojen SDK:n avulla. Tässä vaiheessa voit päivittää sen "imageBannerText"-ominaisuuden perusteella.

Voit päivittää otsikon muokkaamalla render.js-tiedostoa ja lisäämällä SampleComponentViewModel-objektiin tämän koodin:

self.updateDescription = ko.computed(function () {
  SitesSDK.setProperty('description', self.imageBannerText());
});

Tämä Knockout-laskenta päivittää komponenttisi kuvauksen aina, kun havaittavaa imageBannerText-parametria muutetaan.

Tarkista vaiheen 9 tulokset

  1. Päivitä sivustossasi oleva sivu, jotta sivustonluontiohjelma voi poimia komponenttiin tehdyt muutokset.

  2. Aseta sivu muokkaustilaan.

  3. Vedä komponenttisi sivulle.

  4. Avaa komponentin Asetukset-paneeli.

  5. Napsauta Mukautetut asetukset -painiketta.

  6. Muuta Image Banner -kohdan arvoksi Workplace.

  7. Sulje Asetukset-paneeli ja tuo otsikkokuva näkyviin siirtämällä hiiren kohdistin komponentin kohdalle.

    Näkyviin pitäisi tulla A_Local_Component Workplace.

Jatka kohtaan Vaihe 10: sisäkkäisten komponenttien käyttö rivinsisäisessä muokkauksessa.