Sut-i: Galluogi Lluosog Rhannau onglog SharePoint We ar yr un dudalen

Blog hwn swyddi yn disgrifio sut y gallwch gael lluosog oedd Angular.js yn seiliedig ar SharePoint we rhannau (Cyfeirir at drwy'r we Golygydd cynnwys rhan) ar yr un dudalen. Yr wyf yn galw we Golygydd cynnwys rhan (CEWP) bod cyfeiriadau JavaScript a adeiladwyd gan ddefnyddio fframwaith Angular.js onglog we rhan."

Onglog y broses bootstrap yn hynod hawdd ac mae bron bob enghraifft a welwch chi ar y internets yn mynd rhywbeth fel hyn:

<html ng-ap = 'myApp'>

<bla /><bla /><bla />

</html>

Mae hyn yn torri i lawr, Fodd bynnag,, Os ydych am i alluogi CEWP lluosog sy'n cynrychioli rhannau we onglog lluosog ar yr un dudalen. Bydd onglog unig awtomatig bootstrap erbyn y Gyfarwyddeb ng-app cyntaf mae'n canfod – leiaf o fersiwn onglog 1.3.6. Mae'r ateb yn eithaf syml – eich hun bootstrap eich cod, yn hytrach. Mae uchod bellach newid i rywbeth fel hyn:

<corff>
<d
iv id =”bootstrapHere” rheolydd ng =”myController fel theController”>
<bla /><bla /><bla />
</div>
</corff>

<SGRIPT src =”//AJAX.googleapis.com/AJAX/libs/angularjs/1.3.6/angular.JS”></sgript>

<sgript>
angular.bootstrap(angular.element(document.getElementById(“bootstrapHere”)),['myApp']);
</sgript>

Yn y bôn, yn hytrach na defnyddio ap ng ar yr elfen i wneud eich Ymddangosai'r, Mae eich slapio ID ar elfen honno. Yna, defnyddio y bootstrap() Dull ar ei hun onglog i reoli'r broses bootstrapping ar redeg-amser. Rwyf wedi profi hyn gyda tair rhan ar y we onglog gwahanol ar yr un dudalen ac mae'n gweithio swyn.

</diwedd>

undefinedTanysgrifio i fy mlog.

Dilynwch fi ar Twitter yn http://www.twitter.com/pagalvin

5 meddyliau ar "Sut-i: Galluogi Lluosog Rhannau onglog SharePoint We ar yr un dudalen

    1. Paul Galvin awdur Post

      Cwestiwn mawr. Yn yr achos hwn, Fe wnes I ddefnyddio SharePoint ar-lein (O365).

      Yr * credu * fy colleagie hefyd bod hyn yn cefnogi pobl 2013 ar prem.

      Yr wyf yn postio cwestiwn i reddit.com/r/angularjs, gofyn a ddylai hyn fath o fod safon. Feedbcak cyfyngedig a gefais oedd Ie, Ymddangosai'r llawlyfr yw'r ffordd i fynd. Dim ond rhai safbwyntiau.

      Ateb
  1. Pingback: Llawlyfr neu awtomatig Ymddangosai'r Angular ar dudalen – Mae'n ymddangos fel Ymddangosai'r llawlyfr yw mwyaf diogel? - Darllenydd

  2. Pingback: SharePoint 2013: Mae Recopilatorio de enlaces interesantes (LXI)! | Pasión por la tecnología....

  3. Pingback: SharePoint 2013: Mae Recopilatorio de enlaces interesantes (LXI)! - Blog de Juan Carlos González en Geeks.MS

Ad a Ateb i Paul Galvin Diddymu ateb

Ni fydd eich cyfeiriad e-bost yn cael ei gyhoeddi. Meysydd gofynnol yn cael eu marcio *