ห้องสมุดนี้มีผู้ช่วย HandleBars สำหรับความเป็นสากล ผู้ช่วยให้วิธีการประกาศในการจัดรูปแบบวันที่ตัวเลขและข้อความสตริงที่มีการสนับสนุนพหูพจน์
แพ็คเกจนี้เคยมีชื่อว่า handlebars-helper-intl
HandleBars Intl เป็นส่วนหนึ่งของ formatjs เอกสารสามารถพบได้ใน webiste: http://formatjs.io/handlebars/
มีตัวอย่างมากมายในเว็บไซต์ แต่นี่คือตัวอย่างที่ครอบคลุม:
var context = {
post : {
date : 1422046290531 ,
comments : [ /*...*/ ]
}
} ;
var intlData = {
locales : [ 'en-US' ] ,
messages : {
post : {
meta : 'Posted {ago}, {num, plural, one{# comment} other{# comments}}'
}
}
} ;
var template = Handlebars . compile ( /* Template source above */ ) ;
var html = template ( context , {
data : { intl : intlData }
} ) ; ตัวอย่างนี้จะแสดงผล: "โพสต์ 3 วันที่ผ่านมา 1,000 ความคิดเห็น" กับตัวแปร html ข้อความ post.meta เขียนไว้ในไวยากรณ์ข้อความมาตรฐานอุตสาหกรรม ICU ซึ่งคุณสามารถเรียนรู้ได้ในเว็บไซต์ FormatJS
มาสร้าง HandleBars Intl และ Formatjs ให้ดีขึ้น! หากคุณสนใจที่จะช่วยเหลือการบริจาคทั้งหมดยินดีต้อนรับและชื่นชม HandleBars Intl เป็นเพียงหนึ่งในแพ็คเกจหลายอย่างที่ประกอบขึ้นเป็นชุดรูปแบบของแพ็คเกจและคุณสามารถมีส่วนร่วมกับพวกเขาทั้งหมด/ทั้งหมดรวมถึงเว็บไซต์รูปแบบ JS เอง
ตรวจสอบเอกสารที่มีส่วนร่วมสำหรับรายละเอียด ขอบคุณ!
ซอฟต์แวร์นี้ใช้งานได้ฟรีภายใต้ Yahoo! ใบอนุญาต BSD Inc. ดูไฟล์ใบอนุญาตสำหรับข้อความใบอนุญาตและข้อมูลลิขสิทธิ์