คำถามติดแท็ก javascript-framework

เฟรมเวิร์ก JavaScript คือไลบรารีของ JavaScript ที่เขียนไว้ล่วงหน้าซึ่งช่วยให้พัฒนาแอปพลิเคชันที่ใช้ JavaScript ได้ง่ายขึ้นโดยเฉพาะ AJAX และเทคโนโลยีเว็บเป็นศูนย์กลางอื่น ๆ

30
ข้อแตกต่างระหว่าง React Native กับ React คืออะไร
ฉันเริ่มเรียนรู้ที่จะตอบโต้ด้วยความอยากรู้อยากเห็นและต้องการทราบความแตกต่างระหว่าง React และ React Native - แม้ว่าจะไม่สามารถหาคำตอบที่น่าพอใจโดยใช้ Google React และ React Native น่าจะมีรูปแบบเดียวกัน พวกเขามีไวยากรณ์ที่แตกต่างอย่างสิ้นเชิง?

7
AngularJS กำลังส่งข้อมูลไปยังคำขอ $ http.get
ฉันมีฟังก์ชั่นซึ่งทำหน้าที่ http POST รหัสที่ระบุด้านล่าง ใช้งานได้ดี $http({ url: user.update_path, method: "POST", data: {user_id: user.id, draft: true} }); ฉันมีฟังก์ชั่นอื่นสำหรับ http GET และฉันต้องการส่งข้อมูลไปยังคำขอนั้น แต่ฉันไม่มีตัวเลือกในการรับ $http({ url: user.details_path, method: "GET", data: {user_id: user.id} }); ไวยากรณ์สำหรับhttp.getคือ รับ (url, config)

4
ความแตกต่างระหว่างฟังก์ชั่น 'คอนโทรลเลอร์', 'ลิงค์' และ 'คอมไพล์' เมื่อกำหนดไดเรกทีฟ
บางแห่งดูเหมือนว่าจะใช้ฟังก์ชั่นควบคุมสำหรับตรรกะคำสั่งและอื่น ๆ ใช้ลิงค์ ตัวอย่างแท็บบนโฮมเพจเชิงมุมใช้คอนโทรลเลอร์สำหรับหนึ่งและลิงก์สำหรับคำสั่งอื่น ความแตกต่างระหว่างสองคืออะไร?

21
JS เชิงมุมทำลาย ForEach
ฉันมีวง foreach เชิงมุมและฉันต้องการที่จะแยกออกจากวงถ้าฉันตรงกับค่า รหัสต่อไปนี้ใช้งานไม่ได้ angular.forEach([0,1,2], function(count){ if(count == 1){ break; } }); ฉันจะได้รับสิ่งนี้ได้อย่างไร

18
jQuery: ตรวจสอบว่า div มีชื่อคลาสที่แน่นอนอยู่หรือไม่
ใช้ jQuery ฉันกำลังสร้างโปรแกรมdivแบบนี้: <div class="mydivclass" id="myid1">Some Text1</div> <div class="mydivclass" id="myid2">Some Text2</div> ที่อื่นในรหัสของฉันฉันต้องตรวจสอบว่า DIV เหล่านี้อยู่ ชื่อคลาสสำหรับ divs เหมือนกัน แต่ ID จะเปลี่ยนสำหรับแต่ละ div มีความคิดวิธีตรวจจับพวกเขาโดยใช้ jQuery ไหม

3
AngularJs ReferenceError: $ http ไม่ได้ถูกกำหนดไว้
ฉันมีฟังก์ชั่นเชิงมุมต่อไปนี้: $scope.updateStatus = function(user) { $http({ url: user.update_path, method: "POST", data: {user_id: user.id, draft: true} }); }; แต่เมื่อใดก็ตามที่เรียกใช้ฟังก์ชั่นนี้ฉันจะได้รับReferenceError: $http is not definedในคอนโซลของฉัน ใครช่วยฉันเข้าใจสิ่งที่ฉันทำผิดที่นี่?

20
วิธีการสร้างปลั๊กอิน jQuery ด้วยวิธีการ?
ฉันกำลังพยายามเขียนปลั๊กอิน jQuery ที่จะให้ฟังก์ชัน / วิธีการเพิ่มเติมไปยังวัตถุที่เรียกมัน บทเรียนทั้งหมดที่ฉันอ่านทางออนไลน์ (เรียกดูในช่วง 2 ชั่วโมงที่ผ่านมา) รวมถึงวิธีการเพิ่มตัวเลือก แต่ไม่รวมถึงฟังก์ชั่นเพิ่มเติม นี่คือสิ่งที่ฉันต้องการทำ: // จัดรูปแบบ div ให้เป็นคอนเทนเนอร์ข้อความโดยเรียกใช้ปลั๊กอินสำหรับ div นั้น $("#mydiv").messagePlugin(); $("#mydiv").messagePlugin().saySomething("hello"); หรือบางสิ่งบางอย่างตามสายเหล่านั้น นี่คือสิ่งที่ทำให้ฉันเดือดร้อน: ฉันเรียกใช้ปลั๊กอินจากนั้นฉันเรียกใช้ฟังก์ชันที่เกี่ยวข้องกับปลั๊กอินนั้น ฉันไม่สามารถหาวิธีทำสิ่งนี้ได้และฉันเคยเห็นปลั๊กอินจำนวนมากทำมาก่อน นี่คือสิ่งที่ฉันมีสำหรับปลั๊กอิน: jQuery.fn.messagePlugin = function() { return this.each(function(){ alert(this); }); //i tried to do this, but it does not seem to work jQuery.fn.messagePlugin.saySomething = function(message){ $(this).html(message); } …

5
อะไรคือจุดแข็งและจุดอ่อนในโลกแห่งความเป็นจริงของกรอบงานหลาย ๆ แบบบนพื้นฐานของ backbone.js? [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน3 ปีที่ผ่านมา ปรับปรุงคำถามนี้ หวังว่าบางคนสามารถแบ่งปันประสบการณ์กับ backbone.js ล่าสุดที่ออกใหม่บางรุ่นได้ ฉันมีประสบการณ์ที่ดีกับแบ็คโบน / ขีดล่าง / จำเป็นในหลายโครงการและฉันอยากจะใช้ขั้นตอนต่อไปเพื่อแก้ปัญหาขั้นสูงสำหรับโครงสร้างแอปพลิเคชันที่ซับซ้อน ฉันรู้ว่ามีกรอบงานดังต่อไปนี้: หุ่นเชิด Geppetto (อิงจากหุ่นกระบอก) แชปลิน , แชปลิน - แชปลิน-สำเร็จรูป สัตว์มีกระดูกสันหลัง LayoutManager ทรวงอก กลิ่นอาย Luca Singool backstack Backbone UI ซากเรือเก่า ๆ BTW - จุดเริ่มต้นที่ยอดเยี่ยมสำหรับโครงการขนาดใหญ่ และบางทีฉันอาจพลาดบางอย่าง มีการแนะนำสั้น ๆ เกี่ยวกับความแตกต่างที่นี่: ลิงก์พูดคุยของ speakerdeck แต่มันธรรมดามาก ฉันสงสัยว่าใครบางคนสามารถแบ่งปันประสบการณ์กับแอปพลิเคชันในชีวิตจริงโดยใช้กรอบการทำงานเหล่านี้ อะไรคือประโยชน์ของการเลือกอันใดอันหนึ่ง? หุ่นกระบอกจะเป็นทางออกที่ดีกว่าแชปลินหรือทำไม vetebrae …

13
ข้อผิดพลาด: ถึงการทำซ้ำ 10 $ Digest () แล้ว แท้ง! ด้วยเพรดิเคตการเรียงลำดับแบบไดนามิก
ฉันมีรหัสต่อไปนี้ที่ซ้ำและแสดงชื่อผู้ใช้และคะแนนของเขา: <div ng-controller="AngularCtrl" ng-app> <div ng-repeat="user in users | orderBy:predicate:reverse | limitTo:10"> <div ng-init="user.score=user.id+1"> {{user.name}} and {{user.score}} </div> </div> </div> และตัวควบคุมเชิงมุมที่สอดคล้องกัน function AngularCtrl($scope) { $scope.predicate = 'score'; $scope.reverse = true; $scope.users = [{id: 1, name: 'John'}, {id: 2, name: 'Ken'}, {id: 3, name: 'smith'}, {id: 4, name: 'kevin'}, {id: 5, …

8
ความต้องการของ JSF คืออะไรเมื่อ UI สามารถทำได้ด้วยไลบรารี JavaScript เช่น jQuery และ AngularJS
ฉันอ่านเกี่ยวกับ JSF ซึ่งเป็นกรอบงาน UI และมีส่วนประกอบ UI บางอย่าง แต่จะดีกว่าหรือแตกต่างอย่างไรจากจำนวนส่วนประกอบที่มีให้เลือกตั้งแต่ jQueryUI, AngularJS, ExtJS หรือแม้แต่ HTML ธรรมดา, CSS และ JavaScript ทำไมคนถึงควรเรียน JSF



3
วิธีเลือกคลาสทั้งหมดยกเว้นองค์ประกอบที่คลิกใน JQuery
ฉันมีเว็บไซต์ที่พัฒนาบน Drupal ฉันใช้โมดูลที่เรียกว่า collsiblock (โดยพื้นฐานแล้วเป็นปลั๊กอิน JQuery) เพื่อให้ได้ผลเหมือนหีบเพลง มันทำงานได้ดีกับฉัน (แม้ว่าจะอยู่ในเบต้า) แต่ฉันต้องการแก้ไขเพื่อให้เมื่อผู้ใช้คลิกที่หีบเพลงรายการหนึ่งรายการอื่น ๆ จะยุบลง ในสถิติปัจจุบันมันทำงานในลักษณะที่เมื่อผู้ใช้คลิกที่รายการหนึ่งระบบจะตรวจสอบว่ารายการนั้นยุบหรือขยายแล้วหรือไม่และจะทำให้รายการนั้นตรงกันข้าม นั่นหมายความว่าหากผู้ใช้คลิกที่รายการหนึ่งรายการนั้นจะขยายออกและหากผู้ใช้คลิกที่รายการอื่นระบบจะขยายด้วย แต่จะไม่ยุบรายการที่คลิกก่อนหน้านี้ คุณสามารถดูรหัสด้านล่าง ฉันรู้ว่าควรเพิ่มโค้ดเพื่อยุบและยุบและขยายอย่างไร คำถามของฉันคือฉันจะเลือกรายการทั้งหมดที่มีคลาส ".collapsiblock" ได้อย่างไรยกเว้นรายการที่ผู้ใช้คลิก ?? หมายเหตุ: ไอเท็มที่มีคลาส ".collapsiblockCollapsed" จะถูกยุบและถ้าคลาสนี้ถูกลบออกจากไอเท็มจะได้รับการขยาย // $Id: collapsiblock.js,v 1.6 2010/08/18 19:17:37 gagarine Exp $ Drupal.Collapsiblock = Drupal.Collapsiblock || {}; Drupal.behaviors.collapsiblock = function (context) { var cookieData = Drupal.Collapsiblock.getCookieData(); var slidetype …

1
วิธีบันทึกข้อมูลโมเดล Backbone.js
ฉันสนใจการพัฒนาส่วนหน้ามากขึ้นและเพิ่งเริ่มสำรวจ Backbone.js ในแอปของฉัน ฉันต้องการคงข้อมูลโมเดลไว้ที่เซิร์ฟเวอร์ คุณช่วยอธิบายวิธีต่างๆในการบันทึกข้อมูล Model (โดยใช้รูปแบบ json) ฉันใช้ Java บนฝั่งเซิร์ฟเวอร์ นอกจากนี้ฉันยังเห็นว่าส่วนใหญ่ใช้ REST เพื่อบันทึกข้อมูล เนื่องจากฉันเป็นนักพัฒนาส่วนหน้ามากขึ้นฉันจึงไม่ทราบถึง REST และสิ่งอื่น ๆ ที่คล้ายคลึงกัน จะดีมากถ้ามีใครช่วยอธิบายขั้นตอนให้ฉันฟังด้วยตัวอย่างง่ายๆ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.