Ini bekerja:
var options = {"freq":"1", "byweekday":RRule.TU};
var rule = new RRule(options);
console.log(rule.toText());
Ini tidak bekerja:
var options = {"freq":"1", "byweekday":1};
var rule = new RRule(options);
console.log(rule.toText());
Saat memanggil rule.toText()
pengecualian berikut dilemparkan:
Uncaught TypeError: wday.getJsWeekday is not a function
+1 saya masih melihat bug ini
Saya juga baru saja mengalami masalah yang sama @michaelkrog apakah perbaikan Anda cocok untuk permintaan tarik ke perpustakaan utama?
(Saya menghargai ini adalah masalah yang cukup lama bagi Anda saat ini dan Anda mungkin telah beralih ke hal lain!!)
+1 Saya menghadapi masalah yang sama.
Masalah yang sama di sini!
+1 masih menjadi masalah: TypeError Tidak Tertangkap: wday.getJsWeekday bukan fungsi
Sepertinya ada aktivitas lagi, mungkin ini akan diperbaiki??
Saya menemukan cara untuk mengatasi ini:
var myrule = {freq: RRule.weekly, byweekday: [1,2,3]}
// myrule.toText() -- this crashes.
var myrule2 = rrulestr(myrule.toString());
// myrule2.toText() -- this works.
Ini adalah solusi jelek sekalipun.
Ini tampaknya diperbaiki pada 2.3.4
Saya mendapatkan kesalahan ini hari ini sampai saya mengubah array WeekdayStr menjadi ints
@strass Ya, secara efektif kita perlu menggunakan Weekday.fromStr(your string)
Komentar yang paling membantu
Saya mendapatkan kesalahan ini hari ini sampai saya mengubah array WeekdayStr menjadi ints